environmental stimulation - French English Dictionary